home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d22
/
filedv13.arc
/
FILEDISK.DOK
< prev
next >
Wrap
Text File
|
1987-10-01
|
4KB
|
74 lines
FileDisk und FileForm V1.3
==========================
Zweck dieser Software ist die Verwaltung eines Teils einer Fest-
platte mit einer Clustergroesse von 512 Bytes unter DOS 2.11 und
3.x.
FileDisk.Sys ist ein Blocktreiber, der bis zu 10 logische
Laufwerke verwalten kann. Dabei ist der physikalische Traeger
jedes Laufwerks ein zusammenhaengender Bereich auf einer
Festplatte. Dieser Bereich wird vor dem Zugriff durch den
gewoehnlichen Treiber des DOS geschuetzt, indem er einem
schreibgeschuetzten versteckten Systemfile (einer "FileDisk")
zugeteilt wird. Zur Bootzeit durchsucht FileDisk.Sys die Root-
Directories der DOS-Partitionen aller Festplatten nach FileDisks.
Aus dem Directory erfaehrt er die Lage der Datei (Beginn und
Groesse). Nur in diesen Plattenbereich wird von ihm zugegriffen.
Er adressiert keine anderen Sektoren, kommt seinerseits also DOS
nicht ins Gehege.
FileForm.Com verwaltet diese FileDisks. Es ist in TURBO-PASCAL
geschrieben und gebraucht nur Standard-Schreibzugriffe ueber
Write. Allerdings wird ueber den DOS-Interrupt 25h die
F(ile)A(llocation)T(able) gelesen. Zunaechst wird anhand der FAT
ueberprueft, ob die vorhandenen FileDisks noch zusammenhaengend
abgelegt sind. Dann wird die Platte nach freien Bereichen fuer
neue FileDisks durchsucht, und gegebenenfalls wird die
Moeglichkeit zur Einrichtung neuer FileDisks geboten.
Da ohne bewusste Manipulation (z.B. Diskoptimizer laufen lassen)
die FileDisks ihre Position und Groesse nicht veraendern, ist der
Zugriff durch FileDisk.Sys ohne Probleme moeglich. FileDisks
lassen sich loeschen mittels FileForm (u.a. Aufheben des Schreib-
schutzes). Anschliessend wird automatisch ein Boot-Vorgang ange-
stossen, damit FileDisk.Sys nicht mehr in den nun ungeschuetzten
Plattenbereich schreibt. Beim Booten fehlt jetzt diese FileDisk,
der Plattenbereich wird also von FileDisk.Sys nicht mehr
angesprochen. Nach jedem Programm, das die Lage der FileDisks
veraendern koennte, ist UNBEDINGT zu booten und die Integritaet
der FileDisks mit FileForm zu kontrollieren. Eine Garantie fuer
die Vertraeglichkeit mit anderer Software wie z.B. VFeature kann
nicht gegeben werden.
FileDisk sind mindestens 1 Megabyte gross. Unter DOS 2.xx koennen
sie nicht groesser als 2 Megabyte sein, da DOS 2.xx nur 4085
Cluster verwalten kann. Unter DOS 3.xx ist ihre Groesse auf 8 MB
beschraenkt, da CHKDSK nicht mehr als 16K Cluster verwaltet. Es
wird auf das DOS 3.2 Hilfs-Programm JOIN hingewiesen, mit dem man
Laufwerke zu Unterverzeichnissen anderer Laufwerke machen kann.
Zur Einrichtung von FileDisks ist zusammenhaengender freier
Speicherplatz notwendig. Diesen erreicht man durch Anwendung
eines sogenannten "Diskoptimizers" oder durch einen BACKUP-
FORMAT-RESTORE Zyklus. Es werden nur Festplatten bis zu 32 MB
unterstuetzt.
FileDisk.Sys und FileForm.Com sind in der Version 1.3 Freeware.
Sie duerfen weitergegeben werden, solange 1. kein Gewinn damit
gemacht wird, 2. die Files unveraendert sind und 3. alle 8 Files
komplett weitergegeben werden (ReadMe.Doc, LiesMich.Dok,
FileDisk.Sys, FileForm.Com, Recipe.Doc, Rezept.Dok, FileDisk.Dok
und FileDisk.Doc bzw. eine Bibliothek FileDisk.Arc, die alle 8
unveraenderten Files enthaelt). Die Aufnahme von FileDisk.Arc in
Programmbretter von Mailboxen wird begruesst.
Diese Software und Dokumentation werden mit der ueblichen Ein-
schraenkung freigegeben, dass der Autor und Inhaber des
Urheberrechts, DiGiNeTiX Düsseldorf, weder direkt noch indirekt
eine Garantie fuer die korrekte Funktion uebernimmt.
Jeder durch diese Software moeglicherweise entstehende Schaden
und alle moeglichen Folgekosten werden vom Anwender getragen.
DiGiNeTiX hat auf die Unversehrtheit der vorliegenden Kopie
keinen Einfluss.